franchise rights - Deutsch Englisch Wörterbuch